History
History
Synonyms
UK
US
Meaning:
veteran

a person who has a lot of experience; a person who has been in the armed forces

experienced, seasoned

KNOWS ONE'S STUFF as in Wiktionary
KNOWS ONE'S STUFF as in Wikipedia